fibroblastic sarcoma - French English Dictionary